#ifndef CHECKININFO_H
#define CHECKININFO_H

#include<QString>

class CheckinInfo
{
public:
    CheckinInfo();
     ~CheckinInfo();
    CheckinInfo(const QString &XID,const QString &ScienceID,
                const QString &teacherId,const QString &Classid,
                const QString &RoomID,const QString &CheckinTime,const QString &xuehao);

    void updateCheckinInfo(const CheckinInfo &info);
    void updateCheckinInfo(const QString &XID,const QString &ScienceID,
                           const QString &teacherId,const QString &Classid,
                           const QString &RoomID,const QString &CheckinTime,const QString &xuehao);

    void display() const;

    void setXID(const QString &xid);
    const QString &getXID() const;

    void setScienceID(const QString &ScienceID);
    const QString &getScienceID() const;

    void setxuehao(const QString &xuehao);
    const QString &getxuehao() const;

    void setteacherId(const QString &teacherId);
    const QString &getteacherId() const;

    void setRoomID(const QString &RoomID);
    const QString &getRoomID() const;

    void setclassid(const QString &classid);
    const QString &getclassid() const;

    void setCheckinTime(const QString &CheckinTime);
    const QString &getCheckinTime() const;

private:
    QString m_checkintime;
    QString m_classid;
    QString m_RoomID;
    QString m_teacherId;
    QString m_xuehao;
    QString m_ScienceID;
    QString m_xid;

};

#endif // CHECKININFO_H
